independence tribunals - Turco Inglés Diccionario